#ifndef HEAP_H_H_H
#define HEAP_H_H_H

#include "Sort.h"

class HeapSort : public Sort{
public:
	virtual void Iterative(int list[], int n);
	virtual void Recursive(int list[], int n);

private:
	void Adjust(int list, int root, int n);
};

#endif
